passive participle - French English Dictionary